vindicate (someone's) honor

Translations
rétablir l’honneur de quelqu’un